
.class-major-page {
  height: auto;
  width: 100%;
  overflow: visible;
  background-color: white;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.25rem;

  .class-major-FucBtn{
    margin: 1rem 0;
    .search{
      margin: auto 1rem auto auto;
    }
  }

  .select-div{
    height: 4.75rem;
    width: 100%;
    border:1px solid #f1f4f5;
    border-radius:5px;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    .ant-select,.ant-cascader-picker{
      flex: 1;
      height: 2.125rem;
      margin: auto 1rem;
      .ant-select-selection{
        height: 2.125rem;
      }
    }
    .margin-left{
      margin-left: 1.5625rem;
    }
  }
}
.ant-cascader-menu{
  width: 16rem;
  font-size: .875rem;
}
